cabbage-bark tree - Spanish English Dictionary